History
History
Synonyms
UK
US
Meaning:
larder

a room or cupboard used for storing meat etc

provisions

FOOD SUPPLY as in Wiktionary
FOOD SUPPLY as in Wikipedia